Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 Semi-Detached £94,194 19 Jan 2001
19 £845,000 10 Dec 2021